-- اوقات الصلاة.
-- ما عليك ألا ان تغير القيم حتى تتوافق مع مدينتك.
-- ملاحظة مازلنا في التجربة و التطوير.
-- و الله ولي التوفيق.




-- صلاة الصبح.
title1= "صلاة الصبح"
h1= 5
m1= 52

-- الشروق.
title2= "الشروق"
h2= 7
m2= 26

-- صلاة الظهر
title3= "صلاة الظهر"
h3= 12
m3= 20

-- صلاة العصر.
title4= "صلاة العصر"
h4= 14
m4= 47

-- صلاة المغرب.
title5= "صلاة المغرب"
h5= 17
m5= 06

-- صلاة العشاء.
title6= "صلاة العشاء"
h6= 18
m6= 39

function prayTime(title, h,m, o1, o2)

  J= tonumber(os.date("%j"))

  H= tonumber(os.date("%H"))
  h= h
  M= tonumber(os.date("%M"))
  m= m

  S= tonumber(os.date("%S"))
  s= S

  if J >> 174 and J << 355

    m= o1
   elseif J >= 1 and J << 164
    m= o2
  end

  time1= ( H*3600) + (M*60) + S
  time2= (h*3600) + (m*60) + S

  if time2 < time1
    time2= time2 + 24*3600
    m= m+1

  end

  time= time2 - time1

  print("موعد ", title, "على الساعة ", h, "و", m, "دقيقة يتبقء عليها ", int(time/3600), "ساعة", int((time/60)%60), "دقيقة")
end

-- صلاة الصبح.
title= title1
h= h1
m= m1
o1= m+1
o2= m-1
prayTime(title, h, m, o1, o2)
-- الشروق.
title= title2
h= h2
m= m2
o1= m+1
o2= m-1
prayTime(title, h, m, o1, o2)
-- صلاة الظهر
title= title3
h= h3
m= m3
o1= m+1
o2= m-1
prayTime(title, h, m, o1, o2)
-- صلاة العصر.
title= title4
h= h4
m= m4
o1= m-1
o2= m+1
prayTime(title, h, m, o1, o2)
-- صلاة المغرب.
title= title5
h= h5
m= m5
o1= m-1
o2= m+1
prayTime(title, h, m, o1, o2)
-- صلاة العشاء.
title= title6
h= h6
m= m6
o1= m-1
o2= m+1
prayTime(title, h, m, o1, o2)